home *** CD-ROM | disk | FTP | other *** search
/ fxPAINT 1.0 / fxPAINT 1.0.iso / tools / ics / software / ics.lzh / ICS / Programmer / Include / pragmas / ics_pragmas.h
Encoding:
C/C++ Source or Header  |  1998-03-28  |  1.8 KB  |  45 lines

  1. #ifndef _INCLUDE_PRAGMA_ICS_LIB_H
  2. #define _INCLUDE_PRAGMA_ICS_LIB_H
  3.  
  4. #ifndef CLIB_ICS_PROTOS_H
  5. #include <clib/ICS_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(ICSBase,0x01E,CreateIDCA(a0))
  10. #pragma amicall(ICSBase,0x024,DeleteIDC(a0))
  11. #pragma amicall(ICSBase,0x02A,SetIDCMode(a0,d0))
  12. #pragma amicall(ICSBase,0x030,SetupIDCColorMatchingA(a0,a1,d0))
  13. #pragma amicall(ICSBase,0x036,CreateIDCTransformA(a0,a1))
  14. #pragma amicall(ICSBase,0x03C,DeleteIDCTransform(a0))
  15. #pragma amicall(ICSBase,0x042,TranslateColors(a0,a1,d0,d1,a2,d2))
  16. #pragma amicall(ICSBase,0x048,ICSErr(a0))
  17. #pragma amicall(ICSBase,0x04E,ICSFault(a0,a1))
  18. #pragma amicall(ICSBase,0x054,ICSStatusWinA(a0,a1))
  19. #endif
  20. #if defined(_DCC) || defined(__SASC)
  21. #pragma libcall ICSBase CreateIDCA           01E 801
  22. #pragma libcall ICSBase DeleteIDC            024 801
  23. #pragma libcall ICSBase SetIDCMode           02A 0802
  24. #pragma libcall ICSBase SetupIDCColorMatchingA 030 09803
  25. #pragma libcall ICSBase CreateIDCTransformA  036 9802
  26. #pragma libcall ICSBase DeleteIDCTransform   03C 801
  27. #pragma libcall ICSBase TranslateColors      042 2A109806
  28. #pragma libcall ICSBase ICSErr               048 801
  29. #pragma libcall ICSBase ICSFault             04E 9802
  30. #pragma libcall ICSBase ICSStatusWinA        054 9802
  31. #endif
  32. #ifdef __STORM__
  33. #pragma tagcall(ICSBase,0x01E,CreateIDC(a0))
  34. #pragma tagcall(ICSBase,0x030,SetupIDCColorMatching(a0,a1,d0))
  35. #pragma tagcall(ICSBase,0x036,CreateIDCTransform(a0,a1))
  36. #pragma tagcall(ICSBase,0x054,ICSStatusWin(a0,a1))
  37. #endif
  38. #ifdef __SASC_60
  39. #pragma tagcall ICSBase CreateIDC            01E 801
  40. #pragma tagcall ICSBase SetupIDCColorMatching 030 09803
  41. #pragma tagcall ICSBase CreateIDCTransform   036 9802
  42. #pragma tagcall ICSBase ICSStatusWin         054 9802
  43. #endif
  44.  
  45. #endif    /*  _INCLUDE_PRAGMA_ICS_LIB_H  */